home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19970326-19970626
/
000271_news@newsmaster….columbia.edu _Thu Jun 5 00:48:10 1997.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
49KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id AAA13316
for <kermit.misc@watsun.cc.columbia.edu>; Thu, 5 Jun 1997 00:48:07 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id AAA08243
for kermit.misc@watsun; Thu, 5 Jun 1997 00:48:06 -0400 (EDT)
Newsgroups: comp.protocols.kermit.misc
Path: news.columbia.edu!panix!news.eecs.umich.edu!nntprelay.mathworks.com!news.mathworks.com!howland.erols.net!newsfeed.internetmci.com!in3.uu.net!132.158.82.102!hearye.mlb.semi.harris.com!usenet.ufl.edu!draco.nova.edu!kwong
From: kwong@ncs.nova.edu (James Kwong)
Subject: Upload file attributes problem (bug)???
Message-ID: <kwong.865202527@scis>
Sender: news@draco.nova.edu (Usenet Administrator)
Organization: Nova Southeastern University
Date: Sun, 1 Jun 1997 22:02:07 GMT
Lines: 2123
Xref: news.columbia.edu comp.protocols.kermit.misc:7122
HELP!
Problem:
--------
Using Kermit Protocol in Hyperterminal (v1.1 or v3.0, NT4.0 WkSt SvcPk3) to
upload a PC file created on 6/1/2038 to a UNIX machine (Solaris 2.4, Ckermit
v6.0) will create a file dated 2/1/1970.
(To duplicate the problem, simply use the 'date' command to set your PC
date, create a file and then upload it.)
However, using Kermit Protocol in MS-DOS Kermit (v3.14, DOS 6.22) to upload
a file created on 6/1/2038 to the same Solaris 2.4 machine has no problem.
The file will create with the current date, which is 6/1/1997.
Questions:
----------
Could this be a problem with the Hyperterminal implementation of the Kermit
protocol ?
Is there a way to solve this problem on the ckermit 6.0 side ?
If so, can anybody help or give me some directions where or which source file
to look at?
For me, I can simply touch the file after I upload, but that may not be
acceptable by some end-users who do not check their PC clock date but
blame it on Kermit.
At the end of this post, I have included the output of the 'stat' command
on the two files and the debug log on the two files when I upload. Hope
that helps.
-- James.
Following is the stat command on the two files:
(Pay attention to the second last line, i.e. Modify date)
File: "hyp30.txt"
Size: 18 Allocated Blocks: 8 Filetype: Regular File
Mode: (0600/-rw-------) Uid: (10728/ kwong) Gid: ( 10/ staff)
Device: 0,0 Inode: 275 Links: 1
Access: Sun Jun 1 17:07:02 1997(00000.00:03:50)
Modify: Sun Feb 1 00:00:07 1970(09982.16:10:45)
Change: Sun Jun 1 16:53:13 1997(00000.00:17:39)
File: "km314.txt"
Size: 17 Allocated Blocks: 8 Filetype: Regular File
Mode: (0600/-rw-------) Uid: (10728/ kwong) Gid: ( 10/ staff)
Device: 0,0 Inode: 230 Links: 1
Access: Sun Jun 1 16:40:34 1997(00000.00:31:05)
Modify: Sun Jun 1 16:40:34 1997(00000.00:31:05)
Change: Sun Jun 1 16:40:34 1997(00000.00:31:05)
Debug logs for Hyperterminal and MS-DOS Kermit:
(If you don't want to look thru the whole log file, search for the word
'Attributes', I think that is where the necessary information begins.)
--------------------- HYPERTERMINAL DEBUG LOG START HERE ---------------------
Debug Log [C-Kermit 6.0.192, 6 Sep 96]
Solaris 2.x
ztime: ATTSV[Sun Jun 1 16:53:04 1997
]
Sun Jun 1 16:53:04 1997
prescan arg:i
prescan arg:r
prescan arg:a
sysinit calling priv_ini
sysinit jchdlr: SIG_DFL
ATTSV conbgt process group=5059
non-POSIX conbgt terminal process group=5059
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
congm getting modes
fxdinit fdispla=2
fxdinit tgetent[vt100]=1
connoi
getiobs ok
ttgspd ttyfd=-1
ttgspd cfgetospeed 1 ATTSV=15
ttgspd code=15
ttgspd speed=38400
inibufs s=90500
inibufs r=90500
inibufs size 1=181040
inibufs size z=181040
inibufs size 2=181040
inibufs bigsbsiz=90515
inibufs bigrbsiz=90515
prescan arg:p
prescan arg:d
prescan arg:i
prescan arg:r
prescan arg:a
main argc after prescan()=7
ATTSV conbgt process group=5059
non-POSIX conbgt terminal process group=5059
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
conint backgrd=0
conint jc=1
conint foreground catching signals, jc=1
conint SIGSTSTP=472048
addmac nam[ibm-linemode]=12
addmac def[set parity mark, set dupl half, set handsh xon, set flow none]=61
addmac macro def[ibm-linemode]
addmac table size[ibm-linemode]=0
addmac position[ibm-linemode]=0
addmac nam[fatal]=5
addmac def[if def \%1 echo \%1, if not = \v(local) 0 hangup, stop 1]=56
addmac macro def[fatal]
addmac table size[fatal]=1
addmac position[fatal]=0
addmac nam[fast]=4
addmac def[set win 20, set rec pack 4096, set prefix minimal]=49
addmac macro def[fast]
addmac table size[fast]=2
addmac position[fast]=0
addmac nam[cautious]=8
addmac def[set win 4, set rec pack 1000, set prefixing cautious]=52
addmac macro def[cautious]
addmac table size[cautious]=3
addmac position[cautious]=0
addmac nam[robust]=6
addmac def[set win 1, set rec pack 90, set prefixing all]=45
addmac macro def[robust]
addmac table size[robust]=4
addmac position[robust]=4
addmmac line[_assign _for\v(cmdlevel) { _getargs,]=36
addmmac line[define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,]=62
addmmac line[\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},]=57
addmmac line[def break goto _..bot, def continue goto _..inc,]=48
addmmac line[do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=68
addmmac lines=5
addmmac loop exit=0
addmmac length[_forx]=271
addmmac constructed string[_assign _for\v(cmdlevel) { _getargs,define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},def break goto _..bot, def continue goto _..inc,do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=271
addmac nam[_forx]=5
addmac def[_assign _for\v(cmdlevel) { _getargs,define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},def break goto _..bot, def continue goto _..inc,do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=271
addmac macro def[_forx]
addmac table size[_forx]=5
addmac position[_forx]=0
addmmac line[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},]=48
addmmac line[do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=42
addmmac lines=2
addmmac loop exit=0
addmmac length[_xif]=90
addmmac constructed string[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=90
addmac nam[_xif]=4
addmac def[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=90
addmac macro def[_xif]
addmac table size[_xif]=6
addmac position[_xif]=1
addmmac line[_assign _whi\v(cmdlevel) {_getargs,]=35
addmmac line[:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},]=46
addmmac line[_def break goto _..bot, _def continue goto _..inc,]=50
addmmac line[do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=44
addmmac lines=4
addmmac loop exit=0
addmmac length[_while]=175
addmmac constructed string[_assign _whi\v(cmdlevel) {_getargs,:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},_def break goto _..bot, _def continue goto _..inc,do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=175
addmac nam[_while]=6
addmac def[_assign _whi\v(cmdlevel) {_getargs,:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},_def break goto _..bot, _def continue goto _..inc,do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=175
addmac macro def[_while]
addmac table size[_while]=7
addmac position[_while]=1
addmmac line[_assign _sw_\v(cmdlevel) {_getargs,]=35
addmmac line[_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,]=58
addmmac line[do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=44
addmmac lines=3
addmmac loop exit=0
addmmac length[_switx]=137
addmmac constructed string[_assign _sw_\v(cmdlevel) {_getargs,_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=137
addmac nam[_switx]=6
addmac def[_assign _sw_\v(cmdlevel) {_getargs,_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=137
addmac macro def[_switx]
addmac table size[_switx]=8
addmac position[_switx]=1
xxstring[10]=2
chknum[10]
addmac nam[\&_[0]]=6
addmac def[(null pointer)]=0
xxstring[0]=1
chknum[0]
delmac nam[&_[0]]
xxstring[0]=1
chknum[0]
delmac def[(null pointer)]
delmac mlook[&_[0]]=-1
addmac nam[\&_[1]]=6
addmac def[(null pointer)]=0
xxstring[1]=1
chknum[1]
delmac nam[&_[1]]
xxstring[1]=1
chknum[1]
delmac def[(null pointer)]
delmac mlook[&_[1]]=-1
addmac nam[\&_[2]]=6
addmac def[(null pointer)]=0
xxstring[2]=1
chknum[2]
delmac nam[&_[2]]
xxstring[2]=1
chknum[2]
delmac def[(null pointer)]
delmac mlook[&_[2]]=-1
addmac nam[\&_[3]]=6
addmac def[(null pointer)]=0
xxstring[3]=1
chknum[3]
delmac nam[&_[3]]
xxstring[3]=1
chknum[3]
delmac def[(null pointer)]
delmac mlook[&_[3]]=-1
addmac nam[\&_[4]]=6
addmac def[(null pointer)]=0
xxstring[4]=1
chknum[4]
delmac nam[&_[4]]
xxstring[4]=1
chknum[4]
delmac def[(null pointer)]
delmac mlook[&_[4]]=-1
addmac nam[\&_[5]]=6
addmac def[(null pointer)]=0
xxstring[5]=1
chknum[5]
delmac nam[&_[5]]
xxstring[5]=1
chknum[5]
delmac def[(null pointer)]
delmac mlook[&_[5]]=-1
addmac nam[\&_[6]]=6
addmac def[(null pointer)]=0
xxstring[6]=1
chknum[6]
delmac nam[&_[6]]
xxstring[6]=1
chknum[6]
delmac def[(null pointer)]
delmac mlook[&_[6]]=-1
addmac nam[\&_[7]]=6
addmac def[(null pointer)]=0
xxstring[7]=1
chknum[7]
delmac nam[&_[7]]
xxstring[7]=1
chknum[7]
delmac def[(null pointer)]
delmac mlook[&_[7]]=-1
addmac nam[\&_[8]]=6
addmac def[(null pointer)]=0
xxstring[8]=1
chknum[8]
delmac nam[&_[8]]
xxstring[8]=1
chknum[8]
delmac def[(null pointer)]
delmac mlook[&_[8]]=-1
addmac nam[\&_[9]]=6
addmac def[(null pointer)]=0
xxstring[9]=1
chknum[9]
delmac nam[&_[9]]
xxstring[9]=1
chknum[9]
delmac def[(null pointer)]
delmac mlook[&_[9]]=-1
xxstring[7]=1
chknum[7]
addmac nam[\&@[0]]=6
addmac def[wermit]=6
xxstring[0]=1
chknum[0]
delmac nam[&@[0]]
xxstring[0]=1
chknum[0]
delmac def[(null pointer)]
delmac mlook[&@[0]]=-1
addmac nam[\&@[1]]=6
addmac def[-p]=2
xxstring[1]=1
chknum[1]
delmac nam[&@[1]]
xxstring[1]=1
chknum[1]
delmac def[(null pointer)]
delmac mlook[&@[1]]=-1
addmac nam[\&@[2]]=6
addmac def[n]=1
xxstring[2]=1
chknum[2]
delmac nam[&@[2]]
xxstring[2]=1
chknum[2]
delmac def[(null pointer)]
delmac mlook[&@[2]]=-1
addmac nam[\&@[3]]=6
addmac def[-d]=2
xxstring[3]=1
chknum[3]
delmac nam[&@[3]]
xxstring[3]=1
chknum[3]
delmac def[(null pointer)]
delmac mlook[&@[3]]=-1
addmac nam[\&@[4]]=6
addmac def[-ir]=3
xxstring[4]=1
chknum[4]
delmac nam[&@[4]]
xxstring[4]=1
chknum[4]
delmac def[(null pointer)]
delmac mlook[&@[4]]=-1
addmac nam[\&@[5]]=6
addmac def[-a]=2
xxstring[5]=1
chknum[5]
delmac nam[&@[5]]
xxstring[5]=1
chknum[5]
delmac def[(null pointer)]
delmac mlook[&@[5]]=-1
addmac nam[\&@[6]]=6
addmac def[hyp30.txt]=9
xxstring[6]=1
chknum[6]
delmac nam[&@[6]]
xxstring[6]=1
chknum[6]
delmac def[(null pointer)]
delmac mlook[&@[6]]=-1
ini file is[/home/kwong/.kermrc]
main executing init file=-1
main exits init file=-1
main 2 cfilef=0
main argc=7
cmdlin[wermit]=7
cmdlin cfilef=0
xargv[-p]=6
doarg entry[p]=6
doarg arg:p
xargv[-d]=4
doarg entry[d]=4
doarg arg:d
xargv[-ir]=3
doarg entry[ir]=3
doarg arg:i
doarg arg:r
xargv[-a]=2
doarg entry[a]=2
doarg arg:a
action=118
isdir stat[hyp30.txt]=-1
isdir errno=2
length=9
isdir stat[hyp30.txt]=-1
isdir errno=2
i=0
zchko access ok:[.]=0
ATTSV conbgt process group=5059
non-POSIX conbgt terminal process group=5059
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
conint backgrd=0
conint jc=1
conint foreground catching signals, jc=1
conint SIGSTSTP=472048
xxproto entry justone=0
ttopen telnetfd=0
ttopen entry modem[/dev/tty]=0
ttyfd=-1
lcl=-1
ttopen MAXNAMLEN defined
ttopen BSD4 *NOT* defined
ttopen BSD42 *NOT* defined
ttopen MYREAD defined
ttopen fdflag=0
ttopen ttyfd[/dev/tty]=4
ttname=CTTNAM[/dev/tty]=0
ttopen setting ttyfd = 0
ttopen ioctl TCGETA ttold.c_lflag=35387
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
ttopen ttspeed=38400
ttopen, ttyfd=0
lcl=0
lock file[]=0
proto ttopen local[/dev/tty]=0
ttpkt parity=0
ttpkt xflow=1
ttpkt speed=-1
ttpkt ttpmsk=255
ttpkt netconn=0
tthflow ATTSV RTS/CTS OFF
tthflow ATTSV RTSXOFF OFF=-1
tthflow ATTSV DTR/CD OFF
tthflow ATTSV DTRXOFF OFF=-1
connoi
resetc fsize=-1
proto calling wart, justone=0
input sstate=118
nakstate=0
sndtyp:^@
tinit bestlen=0
tinit setting justone=0
tinit tcharset=0
tinit fcharset=0
chktimo timo=8
chktimo flag=0
chktimo spmax=90
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=90
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mksbuf makebuf return=90515
getsbuf, packet=0
getsbuf, sbufnum=1
tinit getsbuf=0
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 0 0 0
[(null pointer)]
free: 0, winlo: 0
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mkrbuf makebuf return=90515
input sstate=0
nakstate=1
sndtyp:^@
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=16
myfillbuf read=16
ttinl length=13
ttinl EOP length=13
ttinl i=15
parchk n=15
parchk start=1
ttinl got[- S~% @-#Y1~(C]=15
rpack bctl=1
rpack chklen=1
rpack block check OK=0
gtimer=8
input recv[~% @-#Y1~(]=83
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 S 0 0
[- S~% @-#Y1~(]
free: 0, winlo: 0
input rsn=winlo=0
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:S
ztime: ATTSV[Sun Jun 1 16:53:12 1997
]
entering spar[~% @-#Y1~(]
chktimo timo=5
chktimo flag=0
chktimo spmax=94
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=94
spar 8bq rq:Y
spar 8bq sq:Y
spar 8bq ebq:&
spar 8bq rqf=1
spar capas=8
spar lscapu=0
spar lscapr=1
spar ebqflg=0
spar swcapr=1
spar swcapu=0
spar lscapu=0
spar y=10
spar lpcapu=0
spar slow-start spsiz=94
spar lp spmax=94
chktimo timo=5
chktimo flag=0
chktimo spmax=94
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=94
spar window=8
spar no windows=1
spar: data[~% @-#Y1~(]=10
spsiz =94
timint=5
npad =0
padch =0
seol =13
ctlq =35
ebq =38
ebqflg=0
bctr =1
rptq =126
rptflg=1
lscapu=0
atcapu=1
lpcapu=0
swcapu=0
wslotn=1
whatru=0
chktimo timo=15
chktimo flag=0
chktimo spmax=94
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=94
rpar 8bq sq:Y
rpar 8bq ebq:&
rpar[z/ @-#Y1~^! z0___F"U1]
rpar: data[z/ @-#Y1~^! z0___F"U1]=21
rpsiz =90
rtimo =8
mypadn=0
mypadc=0
eol =13
ctlq =35
sq =89
ebq =38
ebqflg=0
bctr =1
rptq =126
rptflg=1
capas =9
bits =94
lscapu=0
atcapu=1
lpcapu=0
swcapu=0
wslotr=1
rpsiz(extended)=90
ack1[z/ @-#Y1~^! z0___F"U1]
ackns[z/ @-#Y1~^! z0___F"U1]=0
ackns k=0
freesbuf=0
getsbuf, packet=0
getsbuf, sbufnum=1
spack n=0
spack data[]=1315767
spack len=21
mydata=1315763
sseqtbl[n]=0
gtimer=8
ttol n=27
ttol s[8 Yz/ @-#Y1~^! z0___F"U1G
ttol try=1
ttol ok=27
spack ttol returns=27
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 27 Y 0 0
[8 Yz/ @-#Y1~^! z0___F"U1G
free: 0, winlo: 0
spack about to call screen
with mydata=[8 Yz/ @-#Y1~^! z0___F"U1G
ackns winlo=0
ackns n=0
freerbuf, slot=0
freerbuf, packet=0
freerbuf, new rbufnum=1
freesbuf=0
resetc fsize=-1
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=11
myfillbuf read=11
ttinl length=8
ttinl EOP length=8
ttinl i=10
ttinl got[(!Ftest2#]=10
rpack bctl=1
rpack chklen=1
rpack block check OK=1
gtimer=0
input recv[test2]=70
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 F 1 0
[(!Ftest2]
free: 0, winlo: 1
input rsn=winlo=1
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:F
rcvfil[test2]
rcvfil cmarg2[hyp30.txt]
rcvfil substituting cmarg2[hyp30.txt]
zstrip before[hyp30.txt]
zstrip after tilde-stripping[hyp30.txt]
zstrip after[hyp30.txt]
rcvfil zstrip[hyp30.txt]
zrtol original name=1225056
zrtol new name[hyp30.txt]
rcvfil as[hyp30.txt]
isdir stat[hyp30.txt]=-1
isdir errno=2
rcvfil dirflg=0
zchki stat fails[hyp30.txt]=2
rcvfil ofn1x=0
rcvfil ofn1[hyp30.txt]
rcvfil ofn2[(NULL)]
rcvfil: n[hyp30.txt]
gtimer=0
isabsolute[hyp30.txt]=9
isabsolute returns[]=0
zgtdir CWDBL=1024
getpkt fmask=255
getpkt new rt=47
getpkt eof/eot[/tmp/test/hyp30.txt]=19
encstr fits OK, size=19
ack1[/tmp/test/hyp30.txt]
ackns[/tmp/test/hyp30.txt]=1
ackns k=0
freesbuf=1
sseqtbl[n]=-1
getsbuf, packet=1
getsbuf, sbufnum=1
spack n=1
spack data[/tmp/test/hyp30.txt]=1315767
spack len=19
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=25
ttol s[6!Y/tmp/test/hyp30.txt2
ttol try=1
ttol ok=25
spack ttol returns=25
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 25 Y 1 0
[6!Y/tmp/test/hyp30.txt2
free: 0, winlo: 1
spack about to call screen
with mydata=[6!Y/tmp/test/hyp30.txt2
ackns winlo=1
ackns n=1
freerbuf, slot=0
freerbuf, packet=1
freerbuf, new rbufnum=1
freesbuf=1
window=1
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mksbuf makebuf return=90515
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mkrbuf makebuf return=90515
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 0 131576090515 0 -1 0
[6!Y/tmp/test/hyp30.txt2
free: 1, winlo: 2
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 0 140628090515 0 -1 0
[]
free: 1, winlo: 2
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=5
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=36
myfillbuf read=36
ttinl length=33
ttinl EOP length=33
ttinl i=35
ttinl got[A"A!!01"18#119700201 00:00:07."U83]=35
rpack bctl=1
rpack chklen=1
rpack block check OK=2
gtimer=0
input recv[!!01"18#119700201 00:00:07."U8]=65
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 A 2 0
[A"A!!01"18#119700201 00:00:07."U8]
free: 0, winlo: 2
input rsn=winlo=2
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:A
gattr length[18]=18
gattr fsize[18]
gattr return[]=0
ack1[]
ackns[]=2
ackns k=0
freesbuf=2
sseqtbl[n]=-1
getsbuf, packet=2
getsbuf, sbufnum=1
spack n=2
spack data[/tmp/test/hyp30.txt2
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=6
ttol s[#"Y@
ttol try=1
ttol ok=6
spack ttol returns=6
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 6 Y 2 0
[#"Y@
free: 0, winlo: 2
spack about to call screen
with mydata=[#"Y@
ackns winlo=2
ackns n=2
freerbuf, slot=0
freerbuf, packet=2
freerbuf, new rbufnum=1
freesbuf=2
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=5
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=26
myfillbuf read=26
ttinl length=23
ttinl EOP length=23
ttinl i=25
ttinl got[7#D"date 6/1/2038" #M#JO]=25
rpack bctl=1
rpack chklen=1
rpack block check OK=3
gtimer=1
input recv["date 6/1/2038" #M#J]=68
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 D 3 0
[7#D"date 6/1/2038" #M#J]
free: 0, winlo: 3
input rsn=winlo=3
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:D
opena f[hyp30.txt]
opena discard=0
Attributes for incoming file [hyp30.txt]
length in K=0
file type[]=0
creation date[19700201 00:00:07]=17
creator[]=0
account[]=0
area[]=0
password[]=0
blksize=-1
access[]=0
encoding[]=0
disposition[]=0
lprotection[]=0
gprotection[]=0
systemid[U8]=2
recfm[]=0
sysparam[]=0
length=18
reply[]
opena xflg=0
opena remfile=0
opena remappd=0
opena disp=0
opena dispos=0
opena [file]=mode: [hyp30.txt]=0
openo: name[hyp30.txt]
zopeno[hyp30.txt]=3
zopeno fcb disp=0
zopeno fcb type=1
zopeno fcb char=0
zopeno[hyp30.txt]=3
zopeno fopen arg[w]
zopeno ok
openo ok, name[hyp30.txt]
zgtdir CWDBL=1024
ackns[]=3
ackns k=0
freesbuf=3
sseqtbl[n]=-1
getsbuf, packet=3
getsbuf, sbufnum=1
spack n=3
spack data[@
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=1
ttol n=6
ttol s[##YA
ttol try=1
ttol ok=6
spack ttol returns=6
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 6 Y 3 0
[##YA
free: 0, winlo: 3
spack about to call screen
with mydata=[##YA
ackns winlo=3
ackns n=3
freerbuf, slot=0
freerbuf, packet=3
freerbuf, new rbufnum=1
freesbuf=3
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=5
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=6
myfillbuf read=6
ttinl length=3
ttinl EOP length=3
ttinl i=5
ttinl got[#$ZC]=5
rpack bctl=1
rpack chklen=1
rpack block check OK=4
gtimer=1
input recv[]=90
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 Z 4 0
[#$Z]
free: 0, winlo: 4
input rsn=winlo=4
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:Z
reof fncact[hyp30.txt]=2
reof discard=0
reof cxseen=0
reof czseen=0
reof rdatap[]
reof success=0
clsof disp=0
zoutdump chars=18
zoutdump write ok=18
zclose success=1
Closed
zstime[hyp30.txt]
zstime[19700201 00:00:07]=17
zstrdt[19700201 00:00:07]=17
zstime date check 1[19700201 00:00:07]=17
zstime date check 2[19700201 00:00:07]=17
zstime date check 3[19700201 00:00:07]=17
zstime so far so good
zstime year[1970]=1970
zstime: tm=2696407
zstime: A-pkt date ok [19700201 00:00:07]=17
zstime: sb.st_atime=865198393
zstime 0: modtime set for file[hyp30.txt]
reof returns=1
ackns[]=4
ackns k=0
freesbuf=4
sseqtbl[n]=-1
getsbuf, packet=4
getsbuf, sbufnum=1
spack n=4
spack data[A
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=1
ttol n=6
ttol s[#$YB
ttol try=1
ttol ok=6
spack ttol returns=6
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 6 Y 4 0
[#$YB
free: 0, winlo: 4
spack about to call screen
with mydata=[#$YB
ackns winlo=4
ackns n=4
freerbuf, slot=0
freerbuf, packet=4
freerbuf, new rbufnum=1
freesbuf=4
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=5
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=6
myfillbuf read=6
ttinl length=3
ttinl EOP length=3
ttinl i=5
ttinl got[#%B,]=5
rpack bctl=1
rpack chklen=1
rpack block check OK=5
gtimer=1
input recv[]=66
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 B 5 0
[#%B]
free: 0, winlo: 5
RTT RECV=0
RTT stddev2=8000
RTT delay =500
RTT rcvtimo=30
input rsn=winlo=5
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:B
ackns[]=5
ackns k=0
freesbuf=5
sseqtbl[n]=-1
getsbuf, packet=5
getsbuf, sbufnum=1
spack n=5
spack data[B
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=1
ttol n=6
ttol s[#%YC
ttol try=1
ttol ok=6
spack ttol returns=6
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 6 Y 5 0
[#%YC
free: 0, winlo: 5
spack about to call screen
with mydata=[#%YC
ackns winlo=5
ackns n=5
freerbuf, slot=0
freerbuf, packet=5
freerbuf, new rbufnum=1
freesbuf=5
gtimer=1
ztime: ATTSV[Sun Jun 1 16:53:13 1997
]
msleep SELECT 1=500
msleep SELECT 2=500
msleep SVR4 select=0
ttres tty modes restore=0
doexit exitstat=0
doexit what=0
ttclos ttyfd=0
ttclos done
conres cgmf=1
conres isatty ok
conres restoring ioctl
C-Kermit EXIT status=0
--------------------- HYPERTERMINAL DEBUG LOG END HERE ---------------------
--------------------- MSDOS KERMIT 3.14 DEBUG LOG START HERE ---------------
Debug Log [C-Kermit 6.0.192, 6 Sep 96]
Solaris 2.x
ztime: ATTSV[Sun Jun 1 16:40:28 1997
]
Sun Jun 1 16:40:28 1997
prescan arg:i
prescan arg:r
prescan arg:a
sysinit calling priv_ini
sysinit jchdlr: SIG_DFL
ATTSV conbgt process group=4749
non-POSIX conbgt terminal process group=4749
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
congm getting modes
fxdinit fdispla=2
fxdinit tgetent[vt100]=1
connoi
getiobs ok
ttgspd ttyfd=-1
ttgspd cfgetospeed 1 ATTSV=15
ttgspd code=15
ttgspd speed=38400
inibufs s=90500
inibufs r=90500
inibufs size 1=181040
inibufs size z=181040
inibufs size 2=181040
inibufs bigsbsiz=90515
inibufs bigrbsiz=90515
prescan arg:p
prescan arg:d
prescan arg:i
prescan arg:r
prescan arg:a
main argc after prescan()=7
ATTSV conbgt process group=4749
non-POSIX conbgt terminal process group=4749
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
conint backgrd=0
conint jc=1
conint foreground catching signals, jc=1
conint SIGSTSTP=472048
addmac nam[ibm-linemode]=12
addmac def[set parity mark, set dupl half, set handsh xon, set flow none]=61
addmac macro def[ibm-linemode]
addmac table size[ibm-linemode]=0
addmac position[ibm-linemode]=0
addmac nam[fatal]=5
addmac def[if def \%1 echo \%1, if not = \v(local) 0 hangup, stop 1]=56
addmac macro def[fatal]
addmac table size[fatal]=1
addmac position[fatal]=0
addmac nam[fast]=4
addmac def[set win 20, set rec pack 4096, set prefix minimal]=49
addmac macro def[fast]
addmac table size[fast]=2
addmac position[fast]=0
addmac nam[cautious]=8
addmac def[set win 4, set rec pack 1000, set prefixing cautious]=52
addmac macro def[cautious]
addmac table size[cautious]=3
addmac position[cautious]=0
addmac nam[robust]=6
addmac def[set win 1, set rec pack 90, set prefixing all]=45
addmac macro def[robust]
addmac table size[robust]=4
addmac position[robust]=4
addmmac line[_assign _for\v(cmdlevel) { _getargs,]=36
addmmac line[define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,]=62
addmmac line[\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},]=57
addmmac line[def break goto _..bot, def continue goto _..inc,]=48
addmmac line[do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=68
addmmac lines=5
addmmac loop exit=0
addmmac length[_forx]=271
addmmac constructed string[_assign _for\v(cmdlevel) { _getargs,define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},def break goto _..bot, def continue goto _..inc,do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=271
addmac nam[_forx]=5
addmac def[_assign _for\v(cmdlevel) { _getargs,define \\\%1 \feval(\%2),:_..top,if \%5 \\\%1 \%3 goto _..bot,\%6,:_..inc,incr \\\%1 \%4,goto _..top,:_..bot,_putargs},def break goto _..bot, def continue goto _..inc,do _for\v(cmdlevel) \%1 \%2 \%3 \%4 { \%5 },_assign _for\v(cmdlevel)]=271
addmac macro def[_forx]
addmac table size[_forx]=5
addmac position[_forx]=0
addmmac line[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},]=48
addmmac line[do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=42
addmmac lines=2
addmmac loop exit=0
addmmac length[_xif]=90
addmmac constructed string[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=90
addmac nam[_xif]=4
addmac def[_assign _if\v(cmdlevel) {_getargs,\%1,_putargs},do _if\v(cmdlevel),_assign _if\v(cmdlevel)]=90
addmac macro def[_xif]
addmac table size[_xif]=6
addmac position[_xif]=1
addmmac line[_assign _whi\v(cmdlevel) {_getargs,]=35
addmmac line[:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},]=46
addmmac line[_def break goto _..bot, _def continue goto _..inc,]=50
addmmac line[do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=44
addmmac lines=4
addmmac loop exit=0
addmmac length[_while]=175
addmmac constructed string[_assign _whi\v(cmdlevel) {_getargs,:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},_def break goto _..bot, _def continue goto _..inc,do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=175
addmac nam[_while]=6
addmac def[_assign _whi\v(cmdlevel) {_getargs,:_..inc,\%1,\%2,goto _..inc,:_..bot,_putargs},_def break goto _..bot, _def continue goto _..inc,do _whi\v(cmdlevel),_assign _whi\v(cmdlevel)]=175
addmac macro def[_while]
addmac table size[_while]=7
addmac position[_while]=1
addmmac line[_assign _sw_\v(cmdlevel) {_getargs,]=35
addmmac line[_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,]=58
addmmac line[do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=44
addmmac lines=3
addmmac loop exit=0
addmmac length[_switx]=137
addmmac constructed string[_assign _sw_\v(cmdlevel) {_getargs,_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=137
addmac nam[_switx]=6
addmac def[_assign _sw_\v(cmdlevel) {_getargs,_forward \%1,\%2,:_..bot,_putargs},_def break goto _..bot,do _sw_\v(cmdlevel),_assign _sw_\v(cmdlevel)]=137
addmac macro def[_switx]
addmac table size[_switx]=8
addmac position[_switx]=1
xxstring[10]=2
chknum[10]
addmac nam[\&_[0]]=6
addmac def[(null pointer)]=0
xxstring[0]=1
chknum[0]
delmac nam[&_[0]]
xxstring[0]=1
chknum[0]
delmac def[(null pointer)]
delmac mlook[&_[0]]=-1
addmac nam[\&_[1]]=6
addmac def[(null pointer)]=0
xxstring[1]=1
chknum[1]
delmac nam[&_[1]]
xxstring[1]=1
chknum[1]
delmac def[(null pointer)]
delmac mlook[&_[1]]=-1
addmac nam[\&_[2]]=6
addmac def[(null pointer)]=0
xxstring[2]=1
chknum[2]
delmac nam[&_[2]]
xxstring[2]=1
chknum[2]
delmac def[(null pointer)]
delmac mlook[&_[2]]=-1
addmac nam[\&_[3]]=6
addmac def[(null pointer)]=0
xxstring[3]=1
chknum[3]
delmac nam[&_[3]]
xxstring[3]=1
chknum[3]
delmac def[(null pointer)]
delmac mlook[&_[3]]=-1
addmac nam[\&_[4]]=6
addmac def[(null pointer)]=0
xxstring[4]=1
chknum[4]
delmac nam[&_[4]]
xxstring[4]=1
chknum[4]
delmac def[(null pointer)]
delmac mlook[&_[4]]=-1
addmac nam[\&_[5]]=6
addmac def[(null pointer)]=0
xxstring[5]=1
chknum[5]
delmac nam[&_[5]]
xxstring[5]=1
chknum[5]
delmac def[(null pointer)]
delmac mlook[&_[5]]=-1
addmac nam[\&_[6]]=6
addmac def[(null pointer)]=0
xxstring[6]=1
chknum[6]
delmac nam[&_[6]]
xxstring[6]=1
chknum[6]
delmac def[(null pointer)]
delmac mlook[&_[6]]=-1
addmac nam[\&_[7]]=6
addmac def[(null pointer)]=0
xxstring[7]=1
chknum[7]
delmac nam[&_[7]]
xxstring[7]=1
chknum[7]
delmac def[(null pointer)]
delmac mlook[&_[7]]=-1
addmac nam[\&_[8]]=6
addmac def[(null pointer)]=0
xxstring[8]=1
chknum[8]
delmac nam[&_[8]]
xxstring[8]=1
chknum[8]
delmac def[(null pointer)]
delmac mlook[&_[8]]=-1
addmac nam[\&_[9]]=6
addmac def[(null pointer)]=0
xxstring[9]=1
chknum[9]
delmac nam[&_[9]]
xxstring[9]=1
chknum[9]
delmac def[(null pointer)]
delmac mlook[&_[9]]=-1
xxstring[7]=1
chknum[7]
addmac nam[\&@[0]]=6
addmac def[wermit]=6
xxstring[0]=1
chknum[0]
delmac nam[&@[0]]
xxstring[0]=1
chknum[0]
delmac def[(null pointer)]
delmac mlook[&@[0]]=-1
addmac nam[\&@[1]]=6
addmac def[-p]=2
xxstring[1]=1
chknum[1]
delmac nam[&@[1]]
xxstring[1]=1
chknum[1]
delmac def[(null pointer)]
delmac mlook[&@[1]]=-1
addmac nam[\&@[2]]=6
addmac def[n]=1
xxstring[2]=1
chknum[2]
delmac nam[&@[2]]
xxstring[2]=1
chknum[2]
delmac def[(null pointer)]
delmac mlook[&@[2]]=-1
addmac nam[\&@[3]]=6
addmac def[-d]=2
xxstring[3]=1
chknum[3]
delmac nam[&@[3]]
xxstring[3]=1
chknum[3]
delmac def[(null pointer)]
delmac mlook[&@[3]]=-1
addmac nam[\&@[4]]=6
addmac def[-ir]=3
xxstring[4]=1
chknum[4]
delmac nam[&@[4]]
xxstring[4]=1
chknum[4]
delmac def[(null pointer)]
delmac mlook[&@[4]]=-1
addmac nam[\&@[5]]=6
addmac def[-a]=2
xxstring[5]=1
chknum[5]
delmac nam[&@[5]]
xxstring[5]=1
chknum[5]
delmac def[(null pointer)]
delmac mlook[&@[5]]=-1
addmac nam[\&@[6]]=6
addmac def[km314.txt]=9
xxstring[6]=1
chknum[6]
delmac nam[&@[6]]
xxstring[6]=1
chknum[6]
delmac def[(null pointer)]
delmac mlook[&@[6]]=-1
ini file is[/home/kwong/.kermrc]
main executing init file=-1
main exits init file=-1
main 2 cfilef=0
main argc=7
cmdlin[wermit]=7
cmdlin cfilef=0
xargv[-p]=6
doarg entry[p]=6
doarg arg:p
xargv[-d]=4
doarg entry[d]=4
doarg arg:d
xargv[-ir]=3
doarg entry[ir]=3
doarg arg:i
doarg arg:r
xargv[-a]=2
doarg entry[a]=2
doarg arg:a
action=118
isdir stat[km314.txt]=-1
isdir errno=2
length=9
isdir stat[km314.txt]=-1
isdir errno=2
i=0
zchko access ok:[.]=0
ATTSV conbgt process group=4749
non-POSIX conbgt terminal process group=4749
conbgt process group test=0
SVR4ORPOSIX jc test...
sysconf(_SC_JOB_CONTROL)[jc]=1
conbgt jc=1
conbgt jcshell=1
conbgt isatty test=1
conbgt backgrd=0
conint backgrd=0
conint jc=1
conint foreground catching signals, jc=1
conint SIGSTSTP=472048
xxproto entry justone=0
ttopen telnetfd=0
ttopen entry modem[/dev/tty]=0
ttyfd=-1
lcl=-1
ttopen MAXNAMLEN defined
ttopen BSD4 *NOT* defined
ttopen BSD42 *NOT* defined
ttopen MYREAD defined
ttopen fdflag=0
ttopen ttyfd[/dev/tty]=4
ttname=CTTNAM[/dev/tty]=0
ttopen setting ttyfd = 0
ttopen ioctl TCGETA ttold.c_lflag=35387
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
ttopen ttspeed=38400
ttopen, ttyfd=0
lcl=0
lock file[]=0
proto ttopen local[/dev/tty]=0
ttpkt parity=0
ttpkt xflow=1
ttpkt speed=-1
ttpkt ttpmsk=255
ttpkt netconn=0
tthflow ATTSV RTS/CTS OFF
tthflow ATTSV RTSXOFF OFF=-1
tthflow ATTSV DTR/CD OFF
tthflow ATTSV DTRXOFF OFF=-1
connoi
resetc fsize=-1
proto calling wart, justone=0
input sstate=118
nakstate=0
sndtyp:^@
tinit bestlen=0
tinit setting justone=0
tinit tcharset=0
tinit fcharset=0
chktimo timo=8
chktimo flag=0
chktimo spmax=90
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=90
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mksbuf makebuf return=90515
getsbuf, packet=0
getsbuf, sbufnum=1
tinit getsbuf=0
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 0 0 0
[(null pointer)]
free: 0, winlo: 0
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mkrbuf makebuf return=90515
input sstate=0
nakstate=1
sndtyp:^@
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=24
myfillbuf read=24
ttinl length=21
ttinl EOP length=21
ttinl i=23
parchk n=23
parchk start=1
ttinl got[5 S~( @-#Y3~^$5% ___DF]=23
rpack bctl=1
rpack chklen=1
rpack block check OK=0
gtimer=6
input recv[~( @-#Y3~^$5% ___D]=83
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 S 0 0
[5 S~( @-#Y3~^$5% ___D]
free: 0, winlo: 0
input rsn=winlo=0
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:S
ztime: ATTSV[Sun Jun 1 16:40:34 1997
]
entering spar[~( @-#Y3~^$5% ___D]
chktimo timo=8
chktimo flag=0
chktimo spmax=94
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=94
spar 8bq rq:Y
spar 8bq sq:Y
spar 8bq ebq:&
spar 8bq rqf=1
spar capas=62
spar lscapu=0
spar lscapr=1
spar ebqflg=0
spar swcapr=1
spar swcapu=1
spar lscapu=0
spar y=10
spar lpcapu=1
spar lp len=2000
spar slow-start spsiz=244
spar lp spmax=2000
chktimo timo=8
chktimo flag=0
chktimo spmax=2000
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=2000
spar window=4
spar window after adjustment=4
spar: data[~( @-#Y3~^$5% ___D]=18
spsiz =244
timint=8
npad =0
padch =0
seol =13
ctlq =35
ebq =38
ebqflg=0
bctr =3
rptq =126
rptflg=1
lscapu=0
atcapu=1
lpcapu=1
swcapu=1
wslotn=1
whatru=36
chktimo timo=15
chktimo flag=0
chktimo spmax=2000
chktimo urpsiz=90
ttgspd ttyfd=0
ttgspd cfgetospeed 2 ATTSV=15
ttgspd code=15
ttgspd speed=38400
chktimo plen=2000
rpar 8bq sq:Y
rpar 8bq ebq:&
rpar[z/ @-#Y3~^! z0___F"U1]
rpar: data[z/ @-#Y3~^! z0___F"U1]=21
rpsiz =90
rtimo =8
mypadn=0
mypadc=0
eol =13
ctlq =35
sq =89
ebq =38
ebqflg=0
bctr =3
rptq =126
rptflg=1
capas =9
bits =94
lscapu=0
atcapu=1
lpcapu=1
swcapu=1
wslotr=1
rpsiz(extended)=90
ack1[z/ @-#Y3~^! z0___F"U1]
ackns[z/ @-#Y3~^! z0___F"U1]=0
ackns k=0
freesbuf=0
getsbuf, packet=0
getsbuf, sbufnum=1
spack n=0
spack data[]=1315767
spack len=21
mydata=1315763
sseqtbl[n]=0
gtimer=6
ttol n=27
ttol s[8 Yz/ @-#Y3~^! z0___F"U1I
ttol try=1
ttol ok=27
spack ttol returns=27
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 27 Y 0 0
[8 Yz/ @-#Y3~^! z0___F"U1I
free: 0, winlo: 0
spack about to call screen
with mydata=[8 Yz/ @-#Y3~^! z0___F"U1I
ackns winlo=0
ackns n=0
freerbuf, slot=0
freerbuf, packet=0
freerbuf, new rbufnum=1
freesbuf=0
resetc fsize=-1
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=13
myfillbuf read=13
ttinl length=10
ttinl EOP length=10
ttinl i=12
ttinl got[*!FTEST2)Q-]=12
rpack bctl=3
rpack chklen=3
rpack block check OK=1
gtimer=0
input recv[TEST2]=70
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 F 1 0
[*!FTEST2]
free: 0, winlo: 1
input rsn=winlo=1
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:F
rcvfil[TEST2]
rcvfil cmarg2[km314.txt]
rcvfil substituting cmarg2[km314.txt]
zstrip before[km314.txt]
zstrip after tilde-stripping[km314.txt]
zstrip after[km314.txt]
rcvfil zstrip[km314.txt]
zrtol original name=1225056
zrtol new name[km314.txt]
rcvfil as[km314.txt]
isdir stat[km314.txt]=-1
isdir errno=2
rcvfil dirflg=0
zchki stat fails[km314.txt]=2
rcvfil ofn1x=0
rcvfil ofn1[km314.txt]
rcvfil ofn2[(NULL)]
rcvfil: n[km314.txt]
gtimer=0
isabsolute[km314.txt]=9
isabsolute returns[]=0
zgtdir CWDBL=1024
getpkt fmask=255
getpkt new rt=47
getpkt eof/eot[/tmp/test/km314.txt]=19
encstr fits OK, size=19
ack1[/tmp/test/km314.txt]
ackns[/tmp/test/km314.txt]=1
ackns k=0
freesbuf=1
sseqtbl[n]=-1
getsbuf, packet=1
getsbuf, sbufnum=1
spack n=1
spack data[/tmp/test/km314.txt]=1315767
spack len=19
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=27
ttol s[8!Y/tmp/test/km314.txt&Y'
ttol try=1
ttol ok=27
spack ttol returns=27
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 27 Y 1 0
[8!Y/tmp/test/km314.txt&Y'
free: 0, winlo: 1
spack about to call screen
with mydata=[8!Y/tmp/test/km314.txt&Y'
ackns winlo=1
ackns n=1
freerbuf, slot=0
freerbuf, packet=1
freerbuf, new rbufnum=1
freesbuf=1
window=1
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mksbuf makebuf return=90515
makebuf=1
makebuf bufsiz=90515
makebuf MAXWS=32
mkrbuf makebuf return=90515
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 0 131576090515 0 -1 0
[8!Y/tmp/test/km314.txt&Y'
free: 1, winlo: 2
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 0 140628090515 0 -1 0
[]
free: 1, winlo: 2
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=48
myfillbuf read=48
ttinl length=45
ttinl EOP length=45
ttinl i=47
ttinl got[M"A1"18!!1#120380601 03:31:18."U8"#AMJ*!A@ )EG]=47
rpack bctl=3
rpack chklen=3
rpack block check OK=2
gtimer=0
input recv[1"18!!1#120380601 03:31:18."U8"#AMJ*!A@ ]=65
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 A 2 0
[M"A1"18!!1#120380601 03:31:18."U8"#AMJ*!A@ ]
free: 0, winlo: 2
input rsn=winlo=2
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:A
gattr length[18]=18
gattr file type[AMJ]=3
gattr binary=1
gattr attribute A = text
gattr encoding=1
gattr fsize[18]
gattr return[]=0
ack1[]
ackns[]=2
ackns k=0
freesbuf=2
sseqtbl[n]=-1
getsbuf, packet=2
getsbuf, sbufnum=1
spack n=2
spack data[/tmp/test/km314.txt&Y'
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=8
ttol s[%"Y.5!
ttol try=1
ttol ok=8
spack ttol returns=8
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 8 Y 2 0
[%"Y.5!
free: 0, winlo: 2
spack about to call screen
with mydata=[%"Y.5!
ackns winlo=2
ackns n=2
freerbuf, slot=0
freerbuf, packet=2
freerbuf, new rbufnum=1
freesbuf=2
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=3
myfillbuf read=3
ttinl length=25
SVORPOSIX myfillbuf=25
myfillbuf read=25
ttinl EOP length=25
ttinl i=27
ttinl got[9#D"date 6/1/2038" #M#J'P;]=27
rpack bctl=3
rpack chklen=3
rpack block check OK=3
gtimer=0
input recv["date 6/1/2038" #M#J]=68
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 D 3 0
[9#D"date 6/1/2038" #M#J]
free: 0, winlo: 3
input rsn=winlo=3
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:D
opena f[km314.txt]
opena discard=0
Attributes for incoming file [km314.txt]
length in K=1
file type[AMJ]=3
creation date[20380601 03:31:18]=17
creator[]=0
account[]=0
area[]=0
password[]=0
blksize=-1
access[]=0
encoding[A]=1
disposition[]=0
lprotection[]=0
gprotection[]=0
systemid[U8]=2
recfm[]=0
sysparam[]=0
length=18
reply[]
opena xflg=0
opena remfile=0
opena remappd=0
opena disp=0
opena dispos=0
opena [file]=mode: [km314.txt]=0
openo: name[km314.txt]
zopeno[km314.txt]=3
zopeno fcb disp=0
zopeno fcb type=0
zopeno fcb char=0
zopeno[km314.txt]=3
zopeno fopen arg[w]
zopeno ok
openo ok, name[km314.txt]
zgtdir CWDBL=1024
opena charset[A]=1
ackns[]=3
ackns k=0
freesbuf=3
sseqtbl[n]=-1
getsbuf, packet=3
getsbuf, sbufnum=1
spack n=3
spack data[.5!
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=8
ttol s[%#Y/R9
ttol try=1
ttol ok=8
spack ttol returns=8
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 8 Y 3 0
[%#Y/R9
free: 0, winlo: 3
spack about to call screen
with mydata=[%#Y/R9
ackns winlo=3
ackns n=3
freerbuf, slot=0
freerbuf, packet=3
freerbuf, new rbufnum=1
freesbuf=3
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=8
myfillbuf read=8
ttinl length=5
ttinl EOP length=5
ttinl i=7
ttinl got[%$Z(,*]=7
rpack bctl=3
rpack chklen=3
rpack block check OK=4
gtimer=0
input recv[]=90
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 Z 4 0
[%$Z]
free: 0, winlo: 4
input rsn=winlo=4
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:Z
reof fncact[km314.txt]=2
reof discard=0
reof cxseen=0
reof czseen=0
reof rdatap[]
reof success=0
clsof disp=0
zoutdump chars=17
zoutdump write ok=17
zclose success=1
Closed
zstime[km314.txt]
zstime[20380601 03:31:18]=17
zstrdt[20380601 03:31:18]=17
zstime date check 1[20380601 03:31:18]=17
zstime date check 2[20380601 03:31:18]=17
zstime date check 3[20380601 03:31:18]=17
zstime so far so good
zstime year[2038]=2038
zstime: zstrdt fails=0
reof returns=1
ackns[]=4
ackns k=0
freesbuf=4
sseqtbl[n]=-1
getsbuf, packet=4
getsbuf, sbufnum=1
spack n=4
spack data[/R9
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=0
ttol n=8
ttol s[%$Y+&1
ttol try=1
ttol ok=8
spack ttol returns=8
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 8 Y 4 0
[%$Y+&1
free: 0, winlo: 4
spack about to call screen
with mydata=[%$Y+&1
ackns winlo=4
ackns n=4
freerbuf, slot=0
freerbuf, packet=4
freerbuf, new rbufnum=1
freesbuf=4
input sstate=0
nakstate=1
sndtyp:Y
entering rpack, pktnum=0
getrbuf rbufnum=1
getrbuf wslots=1
getrbuf dum002=4321
getrbuf dum003=1111
getrbuf new rbufnum=0
rpack getrbuf=0
ttinl max=90514
ttinl timo=8
ttinl alarm=0
ttinl start:^A
ttinl eol=13
SVORPOSIX myfillbuf=8
myfillbuf read=8
ttinl length=5
ttinl EOP length=5
ttinl i=7
ttinl got[%%B 8;]=7
rpack bctl=3
rpack chklen=3
rpack block check OK=5
gtimer=1
input recv[]=66
RECEIVE BUFFERS:
buffer inuse address length data type seq flag retries
0 1 140628090515 0 B 5 0
[%%B]
free: 0, winlo: 5
RTT RECV=1
RTT stddev2=8000
RTT delay =1000
RTT rcvtimo=48
input rsn=winlo=5
input about to flush
ttflui netflui
ttflui ttyfd=0
ttflui ATTSV
input returning type:B
ackns[]=5
ackns k=0
freesbuf=5
sseqtbl[n]=-1
getsbuf, packet=5
getsbuf, sbufnum=1
spack n=5
spack data[+&1
spack len=0
mydata=1315763
sseqtbl[n]=0
gtimer=1
ttol n=8
ttol s[%%Y*A)
ttol try=1
ttol ok=8
spack ttol returns=8
SEND BUFFERS:
buffer inuse address length data type seq flag retries
0 1 131576090515 8 Y 5 0
[%%Y*A)
free: 0, winlo: 5
spack about to call screen
with mydata=[%%Y*A)
ackns winlo=5
ackns n=5
freerbuf, slot=0
freerbuf, packet=5
freerbuf, new rbufnum=1
freesbuf=5
gtimer=1
ztime: ATTSV[Sun Jun 1 16:40:35 1997
]
msleep SELECT 1=500
msleep SELECT 2=500
msleep SVR4 select=0
ttres tty modes restore=0
doexit exitstat=0
doexit what=0
ttclos ttyfd=0
ttclos done
conres cgmf=1
conres isatty ok
conres restoring ioctl
C-Kermit EXIT status=0
--------------------- MSDOS KERMIT 3.14 DEBUG LOG END HERE ---------------
--
+---------------------------------+----------------------------------------+
| Unix System Administrator | James Kwong 954-262-4906 |
| Nova Southeastern University | kwong@solar.acast.nova.edu |
+---------------------------------+----------------------------------------+